#ifndef INCLUDED_GameoverState_H
#define INCLUDED_GameoverState_H

#include "GameState.h"

class GameoverState : public GameState
{
public:
	GameoverState(GameContext& gc);
	virtual ~GameoverState(void);

	virtual void Load();
	virtual void Unload();
	virtual NextState Update(float deltaTime);
	virtual void Render();

private:
	SGE_Font mFont;
	SGE_Cursor mCursor;
	SGE_Button mMenuButton;
	SGE_Button mQuitButton;
	SGE_Sprite background2;
	SGE_Sound gameoverSound;
};

#endif // #ifndef INCLUDED_GameoverState_H